TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/26/2023)
2021
Section - Northern
Area - Twin Cities
League - 2021 Adult 18 & Over Winter
Flight - 3.5 Men
--------------------------------------------------------------------------------------------------------------------------------------
Edwardson/Dutta
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Eran Singer - 3.55
Koushik Dutta - 3.51
Steve Ruff - 3.49
brian koskey - 3.47
paul schoenecker - 3.38
Stephen Huck - 3.35
Daniel Edwardson - 3.29
Nik Larsen - 3.23
Alejandro Trevino - 3.23
Tim Miller - 3.18
Phillip Chase - 3.17
Daniel Ryan - 3.17
KJ Lynch - n/a
League Results By Position
1S 2S 1D 2D 3D
Daniel Edwardson - 3.29 & Koushik Dutta - 3.51 0 - 1 1 - 0
Daniel Edwardson - 3.29 & Stephen Huck - 3.35 1 - 0
Daniel Ryan - 3.17 & Alejandro Trevino - 3.23 1 - 1 1 - 1
Daniel Ryan - 3.17 & Steve Ruff - 3.49 1 - 0
Alejandro Trevino - 3.23 & Phillip Chase - 3.17 1 - 0
Alejandro Trevino - 3.23 & Stephen Huck - 3.35 1 - 0
Koushik Dutta - 3.51 & paul schoenecker - 3.38 1 - 1
Koushik Dutta - 3.51 & Eran Singer - 3.55 3 - 0
brian koskey - 3.47 & Stephen Huck - 3.35 1 - 0
brian koskey - 3.47 & Eran Singer - 3.55 1 - 0
Phillip Chase - 3.17 & Nik Larsen - 3.23 0 - 1
Phillip Chase - 3.17 & paul schoenecker - 3.38 1 - 0
Phillip Chase - 3.17 & Stephen Huck - 3.35 1 - 0
Phillip Chase - 3.17 & Eran Singer - 3.55 1 - 0
Phillip Chase - 3.17 1 - 0
Nik Larsen - 3.23 & Stephen Huck - 3.35 1 - 0
Nik Larsen - 3.23 1 - 2
paul schoenecker - 3.38 & Stephen Huck - 3.35 0 - 1
paul schoenecker - 3.38 & KJ Lynch - n/a 0 - 1
paul schoenecker - 3.38 1 - 1
Steve Ruff - 3.49 4 - 0
Eran Singer - 3.55 2 - 0
Tim Miller - 3.18 1 - 3
--------------------------------------------------------------------------------------------------------------------------------------
Fermstad- Team Djokovic
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Nathaniel Kline - 3.45
Erik Breault - 3.42
Ryan Hartzog - 3.38
Derek Fermstad - 3.31
Sean Wiener - 3.24
Chris Chang - 3.24
Luis Laguna - 3.21
Shane Hill - 3.20
steve weckman - 3.17
Pradeep Somasundaram - 3.15
Michael Tennis - 3.13
Jason Benda - 3.09
Benjamin Dutcher - 3.08
League Results By Position
1S 2S 1D 2D 3D
Michael Tennis - 3.13 & Nathaniel Kline - 3.45 1 - 0
Michael Tennis - 3.13 & Pradeep Somasundaram - 3.15 0 - 1 0 - 1
Michael Tennis - 3.13 & Luis Laguna - 3.21 1 - 1
Nathaniel Kline - 3.45 2 - 2
Erik Breault - 3.42 & Shane Hill - 3.20 3 - 1 1 - 0
Ryan Hartzog - 3.38 & Pradeep Somasundaram - 3.15 1 - 0
Shane Hill - 3.20 1 - 0
Jason Benda - 3.09 & Chris Chang - 3.24 0 - 1 2 - 0 2 - 0
steve weckman - 3.17 & Pradeep Somasundaram - 3.15 0 - 1 1 - 0
steve weckman - 3.17 0 - 1
Luis Laguna - 3.21 & Chris Chang - 3.24 1 - 0
Luis Laguna - 3.21 0 - 1
Benjamin Dutcher - 3.08 2 - 2
Sean Wiener - 3.24 0 - 2 3 - 0
Derek Fermstad - 3.31 & steve weckman - 3.17 0 - 1 1 - 0
Derek Fermstad - 3.31 & Pradeep Somasundaram - 3.15 1 - 0
Derek Fermstad - 3.31 & Luis Laguna - 3.21 1 - 0
Derek Fermstad - 3.31 & Benjamin Dutcher - 3.08 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Bogen Winter '21
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Tom Henjum - 3.41
Zachary Johnson - 3.31
Paul Bennett - 3.30
Guang Yang - 3.28
Christopher Bogen - 3.24
Keith Swift - 3.23
Sam Barnes - 3.18
Will Phillips - 3.16
wayne wang - 3.02
Ryan Jensen - 3.02
League Results By Position
1S 2S 1D 2D 3D
Guang Yang - 3.28 & Zachary Johnson - 3.31 1 - 1 0 - 1
Guang Yang - 3.28 & wayne wang - 3.02 1 - 0
Guang Yang - 3.28 & Christopher Bogen - 3.24 1 - 0
Guang Yang - 3.28 & Sam Barnes - 3.18 0 - 1
Ryan Jensen - 3.02 & Will Phillips - 3.16 1 - 2
Ryan Jensen - 3.02 & Zachary Johnson - 3.31 2 - 0
Ryan Jensen - 3.02 & Christopher Bogen - 3.24 1 - 0
Will Phillips - 3.16 & Paul Bennett - 3.30 0 - 1
Will Phillips - 3.16 & Tom Henjum - 3.41 1 - 0
Will Phillips - 3.16 & Sam Barnes - 3.18 0 - 1 1 - 0
Will Phillips - 3.16 & Keith Swift - 3.23 1 - 0
Paul Bennett - 3.30 & Tom Henjum - 3.41 1 - 0
Paul Bennett - 3.30 & Christopher Bogen - 3.24 1 - 0
Paul Bennett - 3.30 & Sam Barnes - 3.18 1 - 0
Paul Bennett - 3.30 & Keith Swift - 3.23 0 - 1
Paul Bennett - 3.30 0 - 1
wayne wang - 3.02 0 - 4
Tom Henjum - 3.41 & Keith Swift - 3.23 1 - 0 2 - 0
Christopher Bogen - 3.24 3 - 2
Sam Barnes - 3.18 0 - 2 0 - 1
Keith Swift - 3.23 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Craig/Kruse Net Hounds
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Damian Langsweirdt - 3.31
Matt Woelfel - 3.28
Liam Gillespie - 3.25
Ashish kumar Singh - 3.23
Jordi martin Cossio - 3.19
Jeff Craig - 3.19
Jon Kruse - 3.18
Chuck Tatsuda - 3.17
Cody Zwiefelhofer - 3.16
Arkady Shemyakin - 3.16
Jeffrey Pasko - 3.05
Thomas Stefaniak - 3.04
League Results By Position
1S 2S 1D 2D 3D
Damian Langsweirdt - 3.31 & Jon Kruse - 3.18 1 - 1
Damian Langsweirdt - 3.31 & Chuck Tatsuda - 3.17 0 - 1
Damian Langsweirdt - 3.31 & Cody Zwiefelhofer - 3.16 1 - 0
Damian Langsweirdt - 3.31 & Ashish kumar Singh - 3.23 1 - 0
Jon Kruse - 3.18 & Jeff Craig - 3.19 0 - 1
Jon Kruse - 3.18 & Jeffrey Pasko - 3.05 1 - 1
Jon Kruse - 3.18 & Cody Zwiefelhofer - 3.16 0 - 1
Jon Kruse - 3.18 & Matt Woelfel - 3.28 1 - 0
Chuck Tatsuda - 3.17 & Jeff Craig - 3.19 1 - 0
Chuck Tatsuda - 3.17 & Ashish kumar Singh - 3.23 2 - 1
Jeffrey Pasko - 3.05 & Arkady Shemyakin - 3.16 0 - 1
Arkady Shemyakin - 3.16 0 - 2 0 - 1
Cody Zwiefelhofer - 3.16 0 - 2 1 - 0
Liam Gillespie - 3.25 & Matt Woelfel - 3.28 0 - 1 3 - 1
Liam Gillespie - 3.25 0 - 2
Jordi martin Cossio - 3.19 1 - 1 1 - 2
Thomas Stefaniak - 3.04 & Jeff Craig - 3.19 1 - 1
Thomas Stefaniak - 3.04 & Arkady Shemyakin - 3.16 1 - 0
Thomas Stefaniak - 3.04 & Ashish kumar Singh - 3.23 0 - 1
Thomas Stefaniak - 3.04 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Sandozi- Minnesota SLICE
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Rueben Tulia - 3.44
Paul Smyth - 3.38
Fei Li - 3.37
Irfan Sandozi - 3.24
Shahriyar Khan - 3.22
Fola Ogundipe - 3.22
Stan Opstad - 3.15
Joel Halcomb - 3.15
Luke Anderson - 3.12
Paul Zheng - 3.06
Hafiz Mahmood - 2.95
Carter Anderson - 2.79
League Results By Position
1S 2S 1D 2D 3D
Paul Smyth - 3.38 & Irfan Sandozi - 3.24 0 - 1
Paul Smyth - 3.38 & Paul Zheng - 3.06 1 - 2
Irfan Sandozi - 3.24 & Hafiz Mahmood - 2.95 0 - 1
Irfan Sandozi - 3.24 & Fola Ogundipe - 3.22 0 - 1
Irfan Sandozi - 3.24 & Paul Zheng - 3.06 0 - 1
Irfan Sandozi - 3.24 & Luke Anderson - 3.12 0 - 1
Irfan Sandozi - 3.24 & Fei Li - 3.37 1 - 0
Hafiz Mahmood - 2.95 & Fola Ogundipe - 3.22 0 - 1
Hafiz Mahmood - 2.95 & Carter Anderson - 2.79 0 - 2
Fola Ogundipe - 3.22 & Stan Opstad - 3.15 1 - 1
Fola Ogundipe - 3.22 & Paul Zheng - 3.06 1 - 0
Fola Ogundipe - 3.22 & Luke Anderson - 3.12 0 - 1 1 - 0
Fola Ogundipe - 3.22 & Carter Anderson - 2.79 0 - 1
Stan Opstad - 3.15 & Luke Anderson - 3.12 0 - 1
Joel Halcomb - 3.15 5 - 1
Paul Zheng - 3.06 & Fei Li - 3.37 0 - 1
Luke Anderson - 3.12 & Fei Li - 3.37 1 - 1 1 - 0
Fei Li - 3.37 & Shahriyar Khan - 3.22 0 - 1
Fei Li - 3.37 1 - 1
Rueben Tulia - 3.44 6 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Parker- Baseline Aces
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
william short - 3.24
Muhammad Shouab - 3.22
Tony Schloesser - 3.19
Matt Johnson - 3.18
Chris Parker - 3.03
Kurtis Fechtmeyer - 3.00
Andrew Morley - 2.90
Christopher Reams - 2.82
Gregg Sivesind - 2.76
Jim Schwier - 2.73
DANIEL FORT - n/a
League Results By Position
1S 2S 1D 2D 3D
Andrew Morley - 2.90 & Chris Parker - 3.03 0 - 1
Andrew Morley - 2.90 & DANIEL FORT - n/a 0 - 1
Andrew Morley - 2.90 & Jim Schwier - 2.73 0 - 1
Andrew Morley - 2.90 & Kurtis Fechtmeyer - 3.00 0 - 3
Chris Parker - 3.03 & Tony Schloesser - 3.19 1 - 0
Chris Parker - 3.03 & Gregg Sivesind - 2.76 0 - 2
Chris Parker - 3.03 & Jim Schwier - 2.73 0 - 1
Chris Parker - 3.03 & Kurtis Fechtmeyer - 3.00 0 - 1
Chris Parker - 3.03 0 - 1
Tony Schloesser - 3.19 & Matt Johnson - 3.18 5 - 2
Muhammad Shouab - 3.22 0 - 3 2 - 1
william short - 3.24 & Kurtis Fechtmeyer - 3.00 0 - 1
william short - 3.24 4 - 1 1 - 0
Gregg Sivesind - 2.76 & DANIEL FORT - n/a 0 - 1
Gregg Sivesind - 2.76 & Jim Schwier - 2.73 0 - 3
Kurtis Fechtmeyer - 3.00 0 - 1
Christopher Reams - 2.82 & Kurtis Fechtmeyer - 3.00 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Fling Matchpoint
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Robert Malecki - 3.74
Tom Larson - 3.13
Nicholas Lim - 3.13
Jim Sandor - 3.12
Andrew Miskella - 3.07
Steve Marciniak - 3.05
Taras Karkoc - 3.04
Benjamin Canine - 3.03
Timothy Battersby - 2.95
Stefan Lucyk - 2.94
Matthew Fling - 2.93
Rafael Rodriguez III - 2.85
Joseph Marnell - 2.61
League Results By Position
1S 2S 1D 2D 3D
Robert Malecki - 3.74 & Andrew Miskella - 3.07 1 - 0
Robert Malecki - 3.74 & Jim Sandor - 3.12 1 - 0
Robert Malecki - 3.74 & Tom Larson - 3.13 1 - 0
Andrew Miskella - 3.07 1 - 2
Matthew Fling - 2.93 & Joseph Marnell - 2.61 0 - 1
Matthew Fling - 2.93 & Stefan Lucyk - 2.94 0 - 1
Matthew Fling - 2.93 & Rafael Rodriguez III - 2.85 0 - 2
Matthew Fling - 2.93 & Timothy Battersby - 2.95 0 - 1
Joseph Marnell - 2.61 & Rafael Rodriguez III - 2.85 0 - 1
Benjamin Canine - 3.03 & Timothy Battersby - 2.95 0 - 1 1 - 0
Benjamin Canine - 3.03 1 - 1
Stefan Lucyk - 2.94 & Taras Karkoc - 3.04 0 - 2 2 - 0
Taras Karkoc - 3.04 & Rafael Rodriguez III - 2.85 0 - 1
Taras Karkoc - 3.04 & Timothy Battersby - 2.95 0 - 1
Taras Karkoc - 3.04 0 - 1
Nicholas Lim - 3.13 & Tom Larson - 3.13 2 - 2 1 - 0
Nicholas Lim - 3.13 0 - 1
Jim Sandor - 3.12 0 - 1 2 - 1
Rafael Rodriguez III - 2.85 0 - 1
Steve Marciniak - 3.05 & Benjamin Canine - 3.03 0 - 1
Steve Marciniak - 3.05 & Tom Larson - 3.13 0 - 1
Steve Marciniak - 3.05 0 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Tuplano - TBC
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Sam Jordan - 3.56
Julian Bannach - 3.51
Per Ostlund - 3.45
Aaron Peck - 3.43
Adam Zielie - 3.33
Mark Nehring - 3.29
Alexander Tang - 3.28
Ramon Villanueva - 3.26
Troy Schuller - 3.17
Jov Tuplano - 3.17
Prab Perera - 3.07
League Results By Position
1S 2S 1D 2D 3D
Adam Zielie - 3.33 & Prab Perera - 3.07 0 - 1
Adam Zielie - 3.33 & Per Ostlund - 3.45 0 - 1
Jov Tuplano - 3.17 & Ramon Villanueva - 3.26 1 - 0
Jov Tuplano - 3.17 & Per Ostlund - 3.45 1 - 0 3 - 1
Prab Perera - 3.07 & Ramon Villanueva - 3.26 1 - 1 0 - 1
Prab Perera - 3.07 & Mark Nehring - 3.29 1 - 0
Prab Perera - 3.07 & Alexander Tang - 3.28 1 - 0
Troy Schuller - 3.17 & Mark Nehring - 3.29 0 - 1 1 - 2
Ramon Villanueva - 3.26 1 - 0
Sam Jordan - 3.56 6 - 1
Alexander Tang - 3.28 0 - 1 3 - 3
Aaron Peck - 3.43 & Julian Bannach - 3.51 7 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Hassenstab
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Derek Hicks - 3.38
Paul Holten - 3.31
Michael Trangle - 3.14
Daniel Kraft - 3.10
Philip Jenkins - 3.09
James Duboulay - 3.07
Scott Weiland - 3.04
Michael Mahin - 3.03
Mark Hassenstab - 3.01
Steven Bauer - 2.99
Carl Johanson - 2.90
Dennis Lohmann - 2.77
League Results By Position
1S 2S 1D 2D 3D
Paul Holten - 3.31 & Carl Johanson - 2.90 0 - 1
Paul Holten - 3.31 & Daniel Kraft - 3.10 0 - 1 3 - 1
Paul Holten - 3.31 1 - 0
Michael Mahin - 3.03 & Carl Johanson - 2.90 0 - 1 0 - 1
Michael Mahin - 3.03 0 - 1 2 - 1
Steven Bauer - 2.99 & Carl Johanson - 2.90 2 - 0
Steven Bauer - 2.99 0 - 2
Mark Hassenstab - 3.01 & Daniel Kraft - 3.10 0 - 1 0 - 1
Michael Trangle - 3.14 & Scott Weiland - 3.04 0 - 1
Michael Trangle - 3.14 0 - 1 2 - 1
Scott Weiland - 3.04 & Philip Jenkins - 3.09 1 - 3 0 - 1
Scott Weiland - 3.04 & Carl Johanson - 2.90 0 - 1
Philip Jenkins - 3.09 & Daniel Kraft - 3.10 0 - 1
Derek Hicks - 3.38 3 - 2
James Duboulay - 3.07 & Steven Bauer - 2.99 0 - 1
James Duboulay - 3.07 & Dennis Lohmann - 2.77 1 - 2